periodically replenished - English Synonyms Dictionary